git的使用以及常见的命令

您所在的位置:网站首页 gitlab4j 创建master git的使用以及常见的命令

git的使用以及常见的命令

2023-03-15 00:15| 来源: 网络整理| 查看: 265

远程仓库的创建常见的有三种

码云(国内推荐)https://gitee.com/

GitHub(国外)https://github.com/

公司自己搭建服务

码云官方网址下载:https://git-scm.com/download/win

创建名称:git config --global user.name 名称(自定义名称)

创建邮箱:git config --global user.email 邮箱@qq.com

查看创建信息:git config --global --list

在命令行显示帮助信息:git *** -h

以网页文档的方式查看命令的使用:git help ***

使用visual Studio Code 打开源代码管理

新建git-demo文件

用vs co'de打开该目录,然后建一个index.html文件,里面写一些html代码

思考:如何与git建立关系了?

在该目录下建立git本地仓库

如何建立本地仓库了?

方式1命令: git init

方式2:可视化工具操作

方式3:从远程克隆一个仓库

仓库在哪里?

隐藏目录git,需要通过设置显示隐藏的文件

.git 目录隐藏目的就是你不要去操作他,而是有git软件去操作

.git 删除意味着版本信息全部毁掉 (你可以试试看)

需要弄清楚以下几个概念

一、3个区

1、工作区,就是指我们编辑代码的文件

2、暂存区顾名思义就是暂存修改的文件,可以从这个区到仓库或是恢复原来状态

3、仓库区版本文件存储,具有永久保存的作用

二、文件的4个状态

为跟踪的状态,比如新建的文件

暂存状态

已提交

已修改

git remote add origin(可以更改但是最好不更改)“网络地址”

例如:https://gitee.com/giteeKarry/init.git

查看网络连接的网址:在.git文件夹中的config文件中改url

查看命令:

git config --local --list /也可以直接打开config文件

2、也可以直接打开config文件

常用的一些代码命令

克隆:git clone 例如:https://gitee.com/giteeKarry/init.git(远程仓库地址)

使用git config --system --list命令查看

使用git remote 命令关联

git remote add origin 远程仓库地址

添加:git add .暂存所有变动文件 (保存所有更改的文件到暂存区)

备注信息:git commit -m”备注信息/提交文件”(把暂存区文件提交到仓库区)

git rm 文件名删除文件 (把文件工作区的文件删除,但是并没有删除仓库区的文件)

git commit-m”删除的文件名” 删除仓库区的文件永久性的删除

git mv 旧文件名新文件名

git push 推送到远程仓库:

基本语法:

git push origin master 推送文件到master 分支

git push 简化推送命令,根据设置好的上游分支进行推送

git push --set-upstream origin master 或 git push -u origin master

git pull 拉取到本地仓库:

基本语法:

拉取文件:git pull

git pull origin master 根据指定的分支拉取内容

git pull 根据设置上游信息拉取分支内容

git pull --set-upstream origin master 设置上游分支

分支

git branch [查看所有分支,带有*表示当前分支]

git branch 分支名称 [创建新分支]

git checkout 分支名称 [切换到指定分支] 或 git switch 分支名称

git checkout -b *** [创建并切换到新分支]

git branch -d 分支名称 [删除分支]

演示在指定的分支修改文件等操作

git merge 分支名称 [合并分支] 合并指定的分支文件到当分支

本地分支与远程分支相互关联

推送本地指定到远程仓库

Git push -u origin 本地分支名

提示:本地分支最好与远程分支同名,虽然可以不同名

当前分支推送到远程分支

git push -u otigin 远程分支名称

注意:这个远程分支要与本地分支名称相同

删除远程分支

git push origin :远程分支名

检出远程分支到本地分支名

git pull

git checkout -b 本地分支名 origin/远程分支名

解决代码冲突方式:

保留自己的

保留别人的

保留两个人的

代码回滚到某个节点

git checkout commitid commitId就是指提交后的唯一标识符

怎么查看id

git log 或 git log --oneline

打标签

git tag 标签名 【打标签】

例如:git tag v1.0

git tag 【查看标签】

git show 标签名 【显示显示信息】

git tag -d 标签名 【删除标签】

git push origin --tags 【将所有的标签推送到远程仓库】

注意:不能在标签上直接修改代码,在标签上提交时,会创建一个新的提交点

代码对比分析

git diff commitId1 commitId2

git diff branch1 branch2

安装插件Git History Diff

Ctrl + Ship + p 调查命令 Git HD:View Branch Diff

选择一个要对比的分支即可,这样分支代码会与选择的分支进行对比展示

+表示新增的内容

-表示删除的内容

Git 结合项目



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3